From bef1b7db32b604c14d5952faef1b5127416818d6 Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Fri, 5 Dec 2003 09:44:21 +0000 Subject: [PATCH] bitkeeper revision 1.644 (3fd05375sUdmRADraZr1edif-DcmuA) XenoUtil.py: Fix to xenoutil.py --- tools/xc/py/XenoUtil.py | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/tools/xc/py/XenoUtil.py b/tools/xc/py/XenoUtil.py index c49f859f5f..850dd8ddb4 100644 --- a/tools/xc/py/XenoUtil.py +++ b/tools/xc/py/XenoUtil.py @@ -8,17 +8,7 @@ def blkdev_name_to_number(name): if not re.match( '/dev/', name ): name = '/dev/' + name - fd = os.popen( '/bin/ls -lL ' + name + ' 2>/dev/null' ) - line = fd.readline() - - #brw-rw---- 1 root mail 8, 3 Aug 30 2001 /dev/sda3 - m = re.search( '^b\S+\s+\d+\s+\S+\s+\S+\s+(\d+),\s+(\d+)\s+\S+\s+\d+' + - '\s+\d+\s+' + name + '$', line ) - - if m: - # hack -- we just assume device minors are 8 bits - return (string.atol(m.group(1)) << 8) + string.atol(m.group(2)) - return None + return os.stat(name).st_rdev # lookup_blkdev_partn_info( '/dev/sda3' ) -- 2.30.2